package com.example.demo.juc;

/**
 * 多线程开发良好的实践
 *
 * 01:给线程起有意义的名字,这样好找bug
 *02:缩小同步范围,从而减少锁征用,例如Synchronized,应该尽量使用同步块而不是异步块的方法
 * 03:多用同步工具少用wait()和notify().首先,CountDownLatch,CycliBarrier,Semaphore和Exchannage这些同
 * 类简化了编码操作,而wait()和notifyy()很难实现复杂控制流,其次,这些同步类是由最好的企业编写和维护
 * 在后续的Jdk中国还会不断的完善,
 * 04:多用并发集合同步集合,例如应该使用ConcurrentHashmap
 *
 */
public class 说明 {
}
